import type { RouteDefine } from '#/router'

export const PlainRouter: RouteDefine = [
  {
    path: '/',
    name: 'Home',
    component: () => import('@/pages/Home/HomePage.vue'),
    meta: { requiresAuth: false },
  },
  {
    path: '/Home',
    name: 'HomePath',
    redirect: { name: 'Home' },
    meta: { requiresAuth: false },
  },
  {
    path: '/Login',
    name: 'Login',
    component: () => import('@/pages/Login/LoginPage.vue'),
    meta: { requiresAuth: false },
  },
  {
    path: '/RandomTesting',
    name: 'RandomTesting',
    component: () => import('@/pages/RandomTesting/RandomTesting.vue'),
    meta: { requiresAuth: false },
  },
  {
    path: '/Other',
    name: 'Other',
    component: () => import('@/pages/Other/OtherPage.vue'),
    meta: { requiresAuth: false },
  },
  {
    path: '/:pathMatch(.*)*',
    name: 'NotFound',
    component: () => import('@/pages/NotFound/NotFound.vue'),
    meta: { requiresAuth: false },
  },
]
